starnose mole - English Synonyms Dictionary